home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / man / lib.fmt / c / Quad_Arith.man < prev    next >
Encoding:
Text File  |  1991-03-18  |  1.5 KB  |  69 lines

  1.  
  2.  
  3.  
  4. Quad                  C Library Procedures                   Quad
  5.  
  6.  
  7.  
  8. _________________________________________________________________
  9.  
  10. NNAAMMEE
  11.      Quad_AddUns, Quad_AddUnsLong - Arithmetic operations on  64-
  12.      bit integers
  13.  
  14. SSYYNNOOPPSSIISS
  15.      ##iinncclluuddee <<qquuaadd..hh>>
  16.  
  17.      void
  18.      QQuuaadd__AAddddUUnnss(_u_Q_u_a_d_1, _u_Q_u_a_d_2, _u_R_e_s_u_l_t_P_t_r)
  19.  
  20.      void
  21.      QQuuaadd__AAddddUUnnssLLoonngg(_u_Q_u_a_d_1, _u_L_o_n_g, _u_R_e_s_u_l_t_P_t_r)
  22.  
  23. AARRGGUUMMEENNTTSS
  24.      u_quad   _u_Q_u_a_d_N        (in)      N'th unsigned quad operand
  25.  
  26.      u_long   _u_L_o_n_g         (in)      unsigned long operand
  27.  
  28.      u_quad   *_u_R_e_s_u_l_t_P_t_r   (out)     unsigned quad result
  29.  
  30. _________________________________________________________________
  31.  
  32.  
  33. DDEESSCCRRIIPPTTIIOONN
  34.      Sprite provides some common operations on  64-bit  integers.
  35.      QQuuaadd__AAddddUUnnss    adds    two    unsigned    quads    together.
  36.      QQuuaadd__AAddddUUnnssLLoonngg adds an unsigned long to an  unsigned  quad.
  37.      In  both cases, one of the quad operands can also be used to
  38.      hold the result.
  39.  
  40.      It is expected that more quad operations will  be  added  to
  41.      the library as they are needed for different applications.
  42.  
  43.  
  44. KKEEYYWWOORRDDSS
  45.      quad, arithmetic, counter
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. Sprite v.1.0        Printed:  March 18, 1991                    1
  66.  
  67.  
  68.  
  69.